Robert Lipe [Thu, 1 Sep 2016 20:12:27 +0000 (15:12 -0500)]
Merge pull request #52 from tovisen/garmin_fit-allpoints-dev
garmin_fit: Added allpoints option
Tove Petersson [Wed, 31 Aug 2016 19:10:48 +0000 (21:10 +0200)]
garmin_fit: Added documentation for the garmin_fit allpoints option.
tovisen [Mon, 18 Apr 2016 06:17:21 +0000 (08:17 +0200)]
garmin_fit: Added allpoints option to convert all points even if they do not have latitude or longitude (primarily intended for devices without gps, e.g., Garmin Vivosmart HR)
Robert Lipe [Mon, 22 Aug 2016 17:13:20 +0000 (12:13 -0500)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Mon, 22 Aug 2016 17:08:49 +0000 (12:08 -0500)]
Martin Egge says that Compegps prefers replacing spaces in names
with underscores instead of deleting them. Done.
tsteven4 [Wed, 17 Aug 2016 13:11:58 +0000 (07:11 -0600)]
fix hang in build_and_test.
Robert Lipe [Tue, 19 Jul 2016 19:13:35 +0000 (14:13 -0500)]
Issue error if interpolate filter has no routes or tracks to operate on.
Robert Lipe [Sat, 7 May 2016 20:48:40 +0000 (15:48 -0500)]
Grammar tweak after killing Qt4.
tsteven4 [Sat, 7 May 2016 20:29:47 +0000 (14:29 -0600)]
Merge pull request #46 from gpsbabel/travis3
delete qt4 support in configure.
tsteven4 [Sat, 7 May 2016 19:58:48 +0000 (13:58 -0600)]
delete qt4 support in configure.
Robert Lipe [Sat, 7 May 2016 02:38:29 +0000 (21:38 -0500)]
Enforce Qt 5.2.0 as our new minimum floor during build.
Remove runtime checks for < that.
Robert Lipe [Sat, 7 May 2016 02:24:37 +0000 (21:24 -0500)]
Tweak configure to turn on c++11.
Minor warning fixes.
Regenerate configure
tsteven4 [Fri, 6 May 2016 23:33:27 +0000 (17:33 -0600)]
Merge pull request #45 from gpsbabel/travis
switch to trusty travis beta with qt 5.
tsteven4 [Fri, 6 May 2016 22:45:53 +0000 (16:45 -0600)]
switch to trusty travis beta with qt 5.
tsteven4 [Tue, 19 Apr 2016 23:12:48 +0000 (17:12 -0600)]
Merge pull request #40 from achmafooma/master
Support for iGo Primo POI (.upoi) format
Scott Bradford [Tue, 19 Apr 2016 18:51:44 +0000 (14:51 -0400)]
fix typo
Scott Bradford [Tue, 19 Apr 2016 18:45:16 +0000 (14:45 -0400)]
switch back to NEWLINE (due to line ending issue); modify test to use iconv and make the write comparison in UTF-8.
achmafooma [Sat, 16 Apr 2016 01:21:42 +0000 (21:21 -0400)]
Correct record delimiter and add test for .upoi write
Scott Bradford [Sun, 10 Apr 2016 01:07:10 +0000 (21:07 -0400)]
update to use UTF-16LE encoding; remove now-unnecessary encoding note from xmldoc; updated reference files
Scott Bradford [Sun, 10 Apr 2016 00:41:20 +0000 (20:41 -0400)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel
tsteven4 [Sat, 9 Apr 2016 21:17:43 +0000 (15:17 -0600)]
Merge pull request #44 from tsteven4/xcsvstream
revive support for ENCODING in xcsv files.
tsteven4 [Sat, 9 Apr 2016 19:56:39 +0000 (13:56 -0600)]
revive support for ENCODING in xcsv files.
Scott Bradford [Sat, 2 Apr 2016 15:06:28 +0000 (11:06 -0400)]
fix date for iGo Primo GPX reference file
Scott Bradford [Sat, 2 Apr 2016 14:58:06 +0000 (10:58 -0400)]
adding reference files for iGo Primo format
Scott Bradford [Mon, 28 Mar 2016 20:24:33 +0000 (16:24 -0400)]
Setting encoding to UTF-8. It will read files fine this way...but it writes them in the wrong encoding. The device expects UTF-16 LE (UCS-2 LE BOM), which isn't apparently supported by GPSBabel. The file is otherwise correct.
Scott Bradford [Sun, 27 Mar 2016 17:52:15 +0000 (13:52 -0400)]
Support for iGo Primo POI (.upoi) format. Conversion FROM upoi to other formats is working reliably; conversion TO upoi format results in a file that can't be read by the unit. Investigation continues.
tsteven4 [Sun, 27 Mar 2016 14:17:54 +0000 (08:17 -0600)]
Merge pull request #39 from tsteven4/upstream
various fixes for altitude in tpo readers:
tsteven4 [Sun, 27 Mar 2016 12:43:24 +0000 (06:43 -0600)]
various fixes for altitude in tpo readers:
for TOPO versions older than 3, and TOPO versions 3 and newer, don't use an altitude of zero for unknown as this represents a valid altitude.
for TOPO versions 3 and newer don't truncate the fractional part of altitude.
for TOPO versions 3 and newer correctly convert negative altitudes.
for TOPO versions 3 and newer change the value used to check for unknown altitudes.
Robert Lipe [Mon, 29 Feb 2016 00:56:19 +0000 (18:56 -0600)]
Commit last commit harder.
Robert Lipe [Mon, 29 Feb 2016 00:48:33 +0000 (18:48 -0600)]
Drop delbin, old google format. an1 test used to use google format, but
an1 is on the list to be chopped in the next round.
Robert Lipe [Mon, 29 Feb 2016 00:34:59 +0000 (18:34 -0600)]
Drop delbin (needed only for PN-20 which has been off the market for year
and was never really very popular; PN-40 and PN-60 moved to GPX years ago)
and 'google' format, which decoded a standard that Google Maps hadn't
written for years.
Robert Lipe [Mon, 29 Feb 2016 00:05:24 +0000 (18:05 -0600)]
Add missing doc for mtk_locus, transform rptdigits, globalsat options, etc.
Robert Lipe [Sun, 28 Feb 2016 23:16:28 +0000 (17:16 -0600)]
Doc improvements for Garmin GPI and Unicsv per 'Proximity Alerts' thread.
Robert Lipe [Tue, 23 Feb 2016 19:19:25 +0000 (13:19 -0600)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Mon, 22 Feb 2016 02:05:42 +0000 (20:05 -0600)]
Wrap main body html content in {literal}.
tsteven4 [Sat, 20 Feb 2016 15:01:54 +0000 (08:01 -0700)]
Merge pull request #35 from tsteven4/master
eliminate some thrashing between QStrings and char strings in trackfi…
tsteven4 [Sat, 20 Feb 2016 13:47:23 +0000 (06:47 -0700)]
eliminate some thrashing between QStrings and char strings in trackfiler.
tsteven4 [Sat, 20 Feb 2016 05:31:13 +0000 (22:31 -0700)]
Merge pull request #34 from tsteven4/master
fix option processing for delbin gcsym option.
tsteven4 [Sat, 20 Feb 2016 05:14:52 +0000 (22:14 -0700)]
fix option processing for delbin gcsym option.
Robert Lipe [Sat, 20 Feb 2016 00:57:52 +0000 (18:57 -0600)]
Merge pull request #33 from tsteven4/master
use local encoding for file name command line parameters (-f, -F).
tsteven4 [Sun, 14 Feb 2016 21:25:55 +0000 (14:25 -0700)]
fix error message in gpsbabel::File.
tsteven4 [Tue, 9 Feb 2016 14:24:38 +0000 (07:24 -0700)]
fix example shell script for googledir format, in both the pdf and html document.
tsteven4 [Tue, 9 Feb 2016 04:20:04 +0000 (21:20 -0700)]
Suppress valgrind errors with Qt 4.8.1 on Ubuntu precise for travis.
tsteven4 [Mon, 8 Feb 2016 12:58:53 +0000 (05:58 -0700)]
Merge remote-tracking branch 'upstream/master'
Robert Lipe [Sun, 7 Feb 2016 23:10:48 +0000 (17:10 -0600)]
app.pro: minor changes for newer QtCore to more accurately describe our
dependencies
*.ts: regenerated. (I hope this doesn't break those stuck on Qt4.)
Robert Lipe [Sun, 7 Feb 2016 21:25:51 +0000 (15:25 -0600)]
Typo fix in navilink do.
tsteven4 [Sun, 7 Feb 2016 21:07:57 +0000 (14:07 -0700)]
Merge remote-tracking branch 'upstream/master'
tsteven4 [Sun, 7 Feb 2016 21:05:51 +0000 (14:05 -0700)]
pass files from main to formats as QStrings respecting the local encoding.
Robert Lipe [Sun, 7 Feb 2016 20:41:14 +0000 (14:41 -0600)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Sun, 7 Feb 2016 20:39:42 +0000 (14:39 -0600)]
Add serial info for navilink devices.
Robert Lipe [Sun, 7 Feb 2016 06:33:59 +0000 (00:33 -0600)]
Typo fixes in csv.xml doc.
Robert Lipe [Tue, 19 Jan 2016 02:44:24 +0000 (20:44 -0600)]
Add new targts to GPSBabel.pro. Remove .h files that were dumped long ago.
Robert Lipe [Tue, 19 Jan 2016 01:03:02 +0000 (19:03 -0600)]
Starting with Qt 5.5, the default rpath handling changed. Add -Wl,-rpath
bits to our ld invocation as suggested at
http://lists.qt-project.org/pipermail/development/2015-September/023299.html
Robert Lipe [Tue, 19 Jan 2016 01:01:44 +0000 (19:01 -0600)]
ggv_bin.cc: #include QDataStream required to build on Mac. Sorted #includes.
GPSBabel [Sun, 17 Jan 2016 18:17:30 +0000 (12:17 -0600)]
Merge pull request #30 from ra1fh/qdatastream
Use QDataStream for Geogrid-Viewer binary files
GPSBabel [Sun, 17 Jan 2016 18:15:10 +0000 (12:15 -0600)]
Merge pull request #20 from zingo/globalsat
Add support for Globalsat gh625XT
Zingo Andersen [Sun, 17 Jan 2016 15:37:56 +0000 (16:37 +0100)]
Add support for GlobalSat Sport GH625XT GPS training watch
Ralf Horstmann [Sat, 16 Jan 2016 13:50:09 +0000 (14:50 +0100)]
Use QDataStream for Geogrid-Viewer binary files
This eliminates the need to do the manual endianess handling
and converting binary data into a double. Works on SPARC64
as well (big endian).
Robert Lipe [Sat, 16 Jan 2016 05:46:44 +0000 (23:46 -0600)]
Merge pull request #28 from ra1fh/ggv-bin
Add Geogrid-Viewer binary file reader
Ralf Horstmann [Thu, 7 Jan 2016 23:53:34 +0000 (00:53 +0100)]
Add Geogrid-Viewer binary file reader
Supports file format version 2.0, 3.0 and 4.0
Robert Lipe [Fri, 15 Jan 2016 04:49:10 +0000 (22:49 -0600)]
Include project name and version number in release tarball.
Robert Lipe [Thu, 14 Jan 2016 23:27:56 +0000 (17:27 -0600)]
Merge pull request #27 from stefan-a-bauer/holux-fix-trackstart
mtk_logger mtk_parse_info: Fix track start for Holux devices
Stefan Bauer [Thu, 14 Jan 2016 22:38:14 +0000 (23:38 +0100)]
mtk_logger mtk_parse_info: Fix track start for Holux devices
Previously, a new track was created when the event "GPS Logger turned on"
was read. This is correct for the MTK_LOGGER only, but not for the
Holux devices M241 & GR245.
Case #1: Firmware versions where the event is never logged. Effect: One large
track is created.
Applies to GR245 v1.x
Case #2: Firmware versions where the event is logged, but not
at the beginning of a track, but _after_ the first track point of a track
(at least most of the times).
Applies to GR245 v2.00, M241 v1.12, v1.13
For all of the currently known Holux firmware versions, the correct
indication of a track start is the "Log period change" /
"Log distance change" event.
This commit adds some more testcases (241 case provided by Erik Krause)
that were suffering from Case #2 before.
The existing 245 test is an example for Case #1 and has been fixed.
Robert Lipe [Wed, 13 Jan 2016 22:23:15 +0000 (16:23 -0600)]
Merge pull request #26 from ra1fh/openbsd-fix
Fix compilation on OpenBSD
Ralf Horstmann [Thu, 7 Jan 2016 23:51:44 +0000 (00:51 +0100)]
Fix compilation on OpenBSD
Robert Lipe [Thu, 7 Jan 2016 04:22:48 +0000 (22:22 -0600)]
François B observes that Galaxy S5 BDGSA sentences are empty at two twokens,
not four. Fix warning for 'Short GSA sentence".
Robert Lipe [Thu, 7 Jan 2016 04:20:35 +0000 (22:20 -0600)]
Merge pull request #23 from fbonzon/master
Add missing trailing new line in warning messages
François B [Thu, 7 Jan 2016 02:38:10 +0000 (03:38 +0100)]
Add missing trailing new line in warning messages
tsteven4 [Thu, 7 Jan 2016 01:11:42 +0000 (18:11 -0700)]
Merge pull request #22 from tsteven4/master
enhance EXIF_DBG and correct read size for next ifd offset.
tsteven4 [Wed, 6 Jan 2016 23:57:27 +0000 (16:57 -0700)]
enhance EXIF_DBG and correct read size for next ifd offset.
Robert Lipe [Wed, 6 Jan 2016 22:05:19 +0000 (16:05 -0600)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Wed, 6 Jan 2016 21:59:58 +0000 (15:59 -0600)]
Revert "Hack up GPX writer to prepare for GGZ."
This reverts commit
e529697c7247b0df99c94e05c73045efb2ed5999.
This was incomplete work for the new GGZ work that has the unfortunate
side effect of breaking our GPX writer for any GPX write over 500K.
Rolling this back for a probably respin of 1.5.3.
tsteven4 [Tue, 5 Jan 2016 02:50:04 +0000 (19:50 -0700)]
Merge pull request #21 from tsteven4/master
fix conditional EXIF_DBG code.
tsteven4 [Tue, 5 Jan 2016 02:20:18 +0000 (19:20 -0700)]
fix conditional EXIF_DBG code.
Robert Lipe [Sun, 3 Jan 2016 02:46:56 +0000 (20:46 -0600)]
Record remaining syntax for git tag for next release.
Robert Lipe [Sun, 3 Jan 2016 02:39:36 +0000 (20:39 -0600)]
Tweaks to Makefile for release.
Robert Lipe [Sun, 3 Jan 2016 02:09:17 +0000 (20:09 -0600)]
Various changes to prepare for 1.5.3 release.
Robert Lipe [Sun, 3 Jan 2016 02:05:28 +0000 (20:05 -0600)]
Add win-configure, just to have it for posterity.
Robert Lipe [Sun, 3 Jan 2016 01:35:26 +0000 (19:35 -0600)]
Remove abort from exif. Steve says we still mishandle time zones, but we've
probably always mishandled time zones and this is clearly a seldom used
code path.. :-/
Robert Lipe [Mon, 28 Dec 2015 03:23:19 +0000 (21:23 -0600)]
Speculative changes for future OS versions in reporting.
Robert Lipe [Sun, 27 Dec 2015 21:48:45 +0000 (15:48 -0600)]
Update mkchanges to deal with Git/Github.
Robert Lipe [Sun, 27 Dec 2015 20:56:11 +0000 (14:56 -0600)]
Merge pull request #14 from goeranu/master
Declare the xstrdup(const char*) variant of xstrdup.
Robert Lipe [Sun, 27 Dec 2015 20:18:22 +0000 (14:18 -0600)]
Merge branch 'garmin_gpi' which contains lots of things that aren't
related to garmin_gpi.
Robert Lipe [Sun, 27 Dec 2015 20:01:03 +0000 (14:01 -0600)]
John Rasmussen adds 'prec' option to KML writer.
tsteven4 [Sun, 27 Dec 2015 17:49:55 +0000 (10:49 -0700)]
Merge pull request #18 from tsteven4/master
fix bug in xml_parse_time. we failed to carry any result from adding…
tsteven4 [Sun, 27 Dec 2015 16:51:09 +0000 (09:51 -0700)]
fix bug in xml_parse_time. we failed to carry any result from adding the time offset to the date.
tsteven4 [Sat, 19 Dec 2015 19:33:46 +0000 (12:33 -0700)]
Merge pull request #17 from tsteven4/master
Have the gpx reader forward namespace declarations for http://www.w3.…
tsteven4 [Sat, 19 Dec 2015 18:27:24 +0000 (11:27 -0700)]
Have the gpx reader forward namespace declarations for w3.org/2001/XMLSchema-instance like all other namespaces.
This avoids the problem of the gpx writer potentially using the prefix when it has not been declared.
tsteven4 [Mon, 7 Dec 2015 00:01:34 +0000 (17:01 -0700)]
Merge pull request #15 from tsteven4/master
fix bug in gpx reader when processing unrecognized elements. Any exi…
tsteven4 [Sun, 6 Dec 2015 22:39:52 +0000 (15:39 -0700)]
fix bug in gpx reader when processing unrecognized elements. Any existing prefix on attribute names was erroneously dropped.
Göran Uddeborg [Mon, 30 Nov 2015 17:11:57 +0000 (18:11 +0100)]
Declare the xstrdup(const char*) variant of xstrdup.
Previously, only the xstrdup(const Qstring&) version was known, which led
to incorrect encoding conversions.
https://sourceforge.net/p/gpsbabel/mailman/gpsbabel-misc/thread/22100.54710.435238.946764%40mimmi.uddeborg/#msg34645421
Robert Lipe [Mon, 23 Nov 2015 00:21:53 +0000 (18:21 -0600)]
Clean up some remaining traces to googlecode vs. github.
Robert Lipe [Sun, 22 Nov 2015 23:56:52 +0000 (17:56 -0600)]
Improve doc for csv to point more people to unicsv.
Robert Lipe [Wed, 18 Nov 2015 23:24:37 +0000 (17:24 -0600)]
Add a check in unicsv to error if both -t and -r are set or if either are used with -w, the default.
Robert Lipe [Mon, 16 Nov 2015 20:52:41 +0000 (14:52 -0600)]
Improve comment.
Robert Lipe [Mon, 16 Nov 2015 20:48:47 +0000 (14:48 -0600)]
Add Edge 205 to Horrible Garmin Hack per Ian Dent.
Robert Lipe [Fri, 13 Nov 2015 04:45:58 +0000 (22:45 -0600)]
Add fields option to unicsv reader. Doc + test.
Robert Lipe [Fri, 13 Nov 2015 04:09:11 +0000 (22:09 -0600)]
Merge remote-tracking branch 'origin/master'
Robert Lipe [Tue, 20 Oct 2015 00:42:25 +0000 (19:42 -0500)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Tue, 20 Oct 2015 00:42:06 +0000 (19:42 -0500)]
Regenerate setup.iss.